import {
    init,
    classModule,
    propsModule,
    styleModule,
    eventListenersModule,
    h,
  } from "snabbdom";
  

//创建虚拟节点

var myVnnode=h( 'a',{ props:{href:"https://www.baidu.com"}},"百度一下")
console.log(myVnnode)
  
//创建patch函数  他说diff算法的核心
const patch=init([classModule,propsModule,styleModule,eventListenersModule])


//让虚拟节点上树

 const container = document.getElementById("container");

 patch(container,myVnnode)



/*
  path(container,vnode) 开始

  path(vnode,vnode1) 更新 从vnode 更新到vnode1


  vnode1对应的html通过模板编译为vnode1   然后vnode和vnode1 进行diff 进行最小量的更新(个人的理解) 


*/




  